# encoding: utf-8
# author: 侯佳涛
# file_name: main
# create_time: 2022/2/10, 下午3:06
from celery import Celery

# 为celery使用django配置文件进行设置
import os
if not os.getenv('DJANGO_SETTINGS_MODULE'):
    os.environ['DJANGO_SETTINGS_MODULE'] = 'meiduo_mall.settings.dev'


# 创建celery应用，即生产者
celery_app = Celery('meiduo')  # 给该应用起名叫美多

# 加载配置文件，即加载中间人
celery_app.config_from_object('celery_tasks.config')

# 注册应用，即向消息队列（中间人）中加入任务
celery_app.autodiscover_tasks(['celery_tasks.sms', 'celery_tasks.email', 'celery_tasks.detail_static'])

